street smarts – Deutsch–English translations

🇬🇧 en de 🇩🇪

street smarts noun

  • practical knowledge concerning human behavior
Bahn
Wiktionary Links